programming software development open source cms investment projects css thin-client software varien java c++ php j2ee .net e-commerce management financial planning application magento asset management html development javascript crm relationship customer radius3 developers